package com.electron.power.model.mod;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@ApiModel("电力数据")
@NoArgsConstructor
public class ModData {

	@ApiModelProperty(value="电压32 位无符号数，单位 0.0001V",example="2990296414")
	private long voltage;
	
	@ApiModelProperty(value="电流 32 位无符号数，单位 0.0001A",example="5070353")
	private long current;
	
	@ApiModelProperty(value="有功功率 32 位无符号数，单位 0.0001W",example="46562564")
	private long power;
	
	@ApiModelProperty(value="有功总电量 32 位无符号数，单位 0.0001KWh",example="542456")
	private long elctricityOfquantity;
	
	@ApiModelProperty(value="功率因数 32 位无符号数，单位 0.001",example="75434")
	private long powerFactor;
	
	@ApiModelProperty(value="二氧化碳排量 32 位无符号数，单位 0.0001Kg",example="78789")
	private long emissionsOfCO2;
	
	@ApiModelProperty(value="温度 32 位无符号数，单位 0.1℃",example="545")
	private long temperature;
	
	@ApiModelProperty(value="频率 32 位无符号数，单位 0.01Hz",example="5894")
	private long rate;
	
}
